using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;
using System.Reflection;
using System.Runtime;
using System.Globalization;
using SMS.ServiceManager;
using SMS.SmManager;
using WorkThreading;

namespace SMS.ProcessUtils
{
    #region ProcessMO X0XX

    public class ProcessMO_80 : WorkItem
    {
        // Declares
        public MsgIn_80Info objMsgIn80 = null;
        private static Random random80 = new Random();

        // Methods
        static ProcessMO_80()
        {
            random80 = new Random();
        }

        public ProcessMO_80()
        {
            this.objMsgIn80 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMO_80(this.objMsgIn80);
                Thread.Sleep(random80.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMO X1XX

    public class ProcessMO_81 : WorkItem
    {
        // Declares
        public MsgIn_81Info objMsgIn81 = null;
        private static Random random81 = new Random();

        // Methods
        static ProcessMO_81()
        {
            random81 = new Random();
        }

        public ProcessMO_81()
        {
            this.objMsgIn81 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMO_81(this.objMsgIn81);
                Thread.Sleep(random81.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMO X2XX

    public class ProcessMO_82 : WorkItem
    {
        // Declares
        public MsgIn_82Info objMsgIn82 = null;
        private static Random random82 = new Random();

        // Methods
        static ProcessMO_82()
        {
            random82 = new Random();
        }

        public ProcessMO_82()
        {
            this.objMsgIn82 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMO_82(this.objMsgIn82);
                Thread.Sleep(random82.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMO X2XX

    public class ProcessMO_83 : WorkItem
    {
        // Declares
        public MsgIn_83Info objMsgIn83 = null;
        private static Random random83 = new Random();

        // Methods
        static ProcessMO_83()
        {
            random83 = new Random();
        }

        public ProcessMO_83()
        {
            this.objMsgIn83 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMO_83(this.objMsgIn83);
                Thread.Sleep(random83.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMO X4XX

    public class ProcessMO_84 : WorkItem
    {
        // Declares
        public MsgIn_84Info objMsgIn84 = null;
        private static Random random84 = new Random();

        // Methods
        static ProcessMO_84()
        {
            random84 = new Random();
        }

        public ProcessMO_84()
        {
            this.objMsgIn84 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMO_84(this.objMsgIn84);
                Thread.Sleep(random84.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMO X5XX

    public class ProcessMO_85 : WorkItem
    {
        // Declares
        public MsgIn_85Info objMsgIn85 = null;
        private static Random random85 = new Random();

        // Methods
        static ProcessMO_85()
        {
            random85 = new Random();
        }

        public ProcessMO_85()
        {
            this.objMsgIn85 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMO_85(this.objMsgIn85);
                Thread.Sleep(random85.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMO X6XX

    public class ProcessMO_86 : WorkItem
    {
        // Declares
        public MsgIn_86Info objMsgIn86 = null;
        private static Random random86 = new Random();

        // Methods
        static ProcessMO_86()
        {
            random86 = new Random();
        }

        public ProcessMO_86()
        {
            this.objMsgIn86 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMO_86(this.objMsgIn86);
                Thread.Sleep(random86.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMO X7XX

    public class ProcessMO_87 : WorkItem
    {
        // Declares
        public MsgIn_87Info objMsgIn87 = null;
        private static Random random87 = new Random();

        // Methods
        static ProcessMO_87()
        {
            random87 = new Random();
        }

        public ProcessMO_87()
        {
            this.objMsgIn87 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMO_87(this.objMsgIn87);
                Thread.Sleep(random87.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion


    #region ProcessMT X1XX

    public class ProcessMT_81 : WorkItem
    {
        // Declares
        public MsgOut_81Info objMsgOut81 = null;
        private static Random random81 = new Random();

        // Methods
        static ProcessMT_81()
        {
            random81 = new Random();
        }

        public ProcessMT_81()
        {
            this.objMsgOut81 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMT_81(this.objMsgOut81);
                Thread.Sleep(random81.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMT X2XX

    public class ProcessMT_82 : WorkItem
    {
        // Declares
        public MsgOut_82Info objMsgOut82 = null;
        private static Random random82 = new Random();

        // Methods
        static ProcessMT_82()
        {
            random82 = new Random();
        }

        public ProcessMT_82()
        {
            this.objMsgOut82 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMT_82(this.objMsgOut82);
                Thread.Sleep(random82.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMT X3XX

    public class ProcessMT_83 : WorkItem
    {
        // Declares
        public MsgOut_83Info objMsgOut83 = null;
        private static Random random83 = new Random();

        // Methods
        static ProcessMT_83()
        {
            random83 = new Random();
        }

        public ProcessMT_83()
        {
            this.objMsgOut83 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMT_83(this.objMsgOut83);
                Thread.Sleep(random83.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMT X4XX

    public class ProcessMT_84 : WorkItem
    {
        // Declares
        public MsgOut_84Info objMsgOut84 = null;
        private static Random random84 = new Random();

        // Methods
        static ProcessMT_84()
        {
            random84 = new Random();
        }

        public ProcessMT_84()
        {
            this.objMsgOut84 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMT_84(this.objMsgOut84);
                Thread.Sleep(random84.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMT X5XX

    public class ProcessMT_85 : WorkItem
    {
        // Declares
        public MsgOut_85Info objMsgOut85 = null;
        private static Random random85 = new Random();

        // Methods
        static ProcessMT_85()
        {
            random85 = new Random();
        }

        public ProcessMT_85()
        {
            this.objMsgOut85 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMT_85(this.objMsgOut85);
                Thread.Sleep(random85.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMT X6XX

    public class ProcessMT_86 : WorkItem
    {
        // Declares
        public MsgOut_86Info objMsgOut86 = null;
        private static Random random86 = new Random();

        // Methods
        static ProcessMT_86()
        {
            random86 = new Random();
        }

        public ProcessMT_86()
        {
            this.objMsgOut86 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMT_86(this.objMsgOut86);
                Thread.Sleep(random86.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion

    #region ProcessMT X7XX

    public class ProcessMT_87 : WorkItem
    {
        // Declares
        public MsgOut_87Info objMsgOut87 = null;
        private static Random random87 = new Random();

        // Methods
        static ProcessMT_87()
        {
            random87 = new Random();
        }

        public ProcessMT_87()
        {
            this.objMsgOut87 = null;
        }

        public override void Perform()
        {
            try
            {
                bool flag = SmsCommon.ProcessMessageMT_87(this.objMsgOut87);
                Thread.Sleep(random87.Next(100, 500));
            }
            catch { }
        }
    }

    #endregion
}
